batten down the hatches - French English Dictionary